| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Flash Player 3.
Методы класса MovieClip предоставляют те же самые возможности, что и глобальные функции, параметрами которых являются мувиклипы. Также существует ряд дополнительных методов, аналогов которым на панели Actions toolbox панели Actions нет.
Вам не нужно использовать функцию конструктор, чтобы вызывать методы класса MovieClip; вместо этого, обращайтесь к мувиклипам по присвоенному им имени, как показано на примере:
my_mc.play();my_mc.gotoAndPlay(3);
Вы можете расширять методы и обработчики событий класса MovieClip, создавая его подклассы. Для более подробной информации смотри "Присвоение класса мувиклип-символу " в Использовании ActionScript во Flash.
|
Метод |
Описание |
|---|---|
|
Захватывает и проигрывает звук, поступающий с микрофона. |
|
Аттачит SWF ролик или мувиклип из Библиотеки. |
|
Создает пустой мувиклип. |
|
Создает пустое текстовое поле . |
|
Дублирует мувиклип . |
|
Возвращает минимальные и максимальные координаты x и y мувиклипа в указанной системе координат. |
|
Возвращает количество уже загруженных байт для указанного мувиклипа. |
|
Возвращает общий размер указанного ролика в байтах. |
|
Возвращает глубину мувиклипа . |
|
Возвращает ссылку на мувиклип на указанной глубине, если таковой существует. |
|
Возвращает номер следующей свободной глубины, которая может быть использована как параметр для других методов. Это позволяет быть уверенным в том, что Flash отобразит мувиклип перед всеми другими в текущем мувиклипе, а также что не произойдет замещения мувиклипов на одной глубине. |
|
Возвращает число, показывающее версию Flash Player, для которой мувиклип публиковался. |
|
Возвращает объект класса TextSnapshot, содержащего информацию о статических текстовых полях в указанном мувиклипе. |
|
Открывает указанный URL. |
|
Переводит координаты главного Таймлайна в локальные координаты мувиклипа. |
|
Переводит воспроизводящую головку мувиклипа на указанный кадр и продолжает воспроизведение. |
|
Переводит воспроизводящую головку мувиклипа на указанный кадр и остонавливает воспроизведение. |
|
Возвращает |
|
Загружает указанный SWF или JPEG файл в мувиклип. |
|
Загружает переменные с URL или из другого места на Таймлайн данного мувиклипа. |
|
Переводит локальные координаты мувиклипа в координаты главного Таймлайна. |
|
Переводит воспроизводящую головку мувиклипа на следующий кадр. |
|
Проигрывает мувиклип . |
|
Переводит воспроизводящую головку мувиклипа на предыдущий кадр. |
|
Удаляет с Таймлайна мувиклип, созданный при помощи |
|
Делает мувиклип маской другого мувиклипа. |
|
Начинает перетаскивание мувиклипа. |
|
Останавливает воспроизведение мувиклипа . |
|
Останавливает перетаскивание всех перетаскиваемых в данный момент мувиклипов. |
|
Меняет глубины двух мувиклипов или переводит мувиклип на указанную глубину. |
|
Выгружает мувиклип, загруженный при помощи |
|
Метод |
Описание |
|---|---|
|
Начинает рисование заливки в указанном мувиклипе. |
|
Начинает рисование градиентной заливки в указанном мувиклипе. |
|
Удаляет все программно нарисованные в данном мувиклипе элементы. |
|
Рисует кривую, используя текущие настройки стиля линии. |
|
Заканчивает заливку, начатую |
|
Определяет вид линий, рисуемых при помощи |
|
Рисует линию, используя текущие настройки стиля линии. |
|
Перемещает точку, из которой начинается рисование, в указанные координаты. |
|
Свойство |
Описание |
|---|---|
|
Уровень прозрачности мувиклипа. |
|
Только для чтения; номер кадра, в котором в данный момент находится воспроизводящая головка. |
|
Только для чтения; абсолютный путь в слэш-нотации к мувиклипу, на который перетаскиваемый мувиклип был "брошен". |
|
Булева величина, показывающая, доступен или нет (enabled) мувиклип. |
|
Булева величина, показывающая, может ли мувиклип получать фокус. |
|
Булева величина, показывающая, отображается ли желтый прямоугольник вокруг мувиклипа, когда он находится в фокусе. |
|
Только для чтения; число уже загруженных кадров в загружаемом SWF файле. |
|
Высота мувиклипа в пикселах. |
|
Ссылка на мувиклип, служащая как "горячая зона" (hit area) для другого мувиклипа при проверке методом hitTest(). |
|
Определяет, на что ссылается ключевое слово |
|
Объект, связывающий объект класса ContextMenu с мувиклипом. |
|
Имя экземпляра мувиклипа. |
|
Ссылка на мувиклип-родитель данного мувиклипа . |
|
Строка, отображающая качество рендеринга мувиклипа. |
|
Угол поворота мувиклипа в градусах. |
|
Количество секунд буферизации перед воспроизведением потокового звука. |
|
Булева величина, показывающая, включаются ли мувиклипы, вложенные в данный, в обход по клавише Tab. |
|
Булева величина, показывающая, включается ли мувиклип в обход по клавише Tab. |
|
Порядковый номер мувиклипа в обходе по клавише Tab. |
|
Только для чтения; путь к мувиклипу. |
|
Только для чтения; общее количество кадров в мувиклипе. |
|
Булева величина, показывающая, получают ли все прочие мувиклипы, помимо данного, оповещение при отпускании левой кнопки мыши. |
|
Только для чтения ; URL, с которого SWF файл, содержащий данный мувиклип, был загружен. |
|
Булева величина, определяющая, превращается ли курсор в изображение руки при наведении его на мувиклип. |
|
Булева величина, определяющая, скрыт или видим мувиклип. |
|
Ширина мувиклипа в пикселах. |
|
Координата x мувиклипа. |
|
Только для чтения ; координата x указателя мыши в системе координат мувиклипа. |
|
Горизонтальный маштаб мувиклипа. |
|
Координата y мувиклипа. |
|
Только для чтения; координата y указателя мыши в системе координат мувиклипа . |
|
Вертикальный маштаб мувиклипа. |
|
Обработчик |
Описание |
|---|---|
|
Вызывается при получении мувиклипом данных. |
|
Вызывается, когда нажатие левой кнопки мыши произошло в пределах мувиклипа, а отпускание — за пределами . |
|
Вызывается при перемещении курсора мыши (после прижатия левой кнопки) над мувиклипом. |
|
Вызывается постоянно, частота зависит от частоты SWF файла в кадрах в секунду. Действия, связанные с событием |
|
Вызывается при нажатии клавиши. Используйте методы |
|
Вызывается при отпускании клавиши. |
|
Вызывается при потере мувиклипом фокуса. |
|
Вызывается при появлении мувиклипа на Таймлайне. |
|
Вызывается при нажатии левой кнопки мыши. |
|
Вызывается при движении мыши. |
|
Вызывается при отпускании левой кнопки мыши. |
|
Вызывается при нажатии левой кнопки мыши, когда курсор находится над мувиклипом. |
|
Вызывается при отпускании левой кнопки мыши, когда курсор находится над мувиклипом. |
|
Вызывается, когда нажатие левой кнопки произошло в пределах мувиклипа, а отпускание — вне. |
|
Вызывается, когда курсор уходит с мувиклипа. |
|
Вызывается при наведении курсора на мувиклип. |
|
Вызывается при получении фокуса мувиклипом, при отпускании клавиши. |
|
Вызывается при удалении мувиклипа с Таймлайна. Действия, связанные с этим событием, выполняются до кода в кадрах. |
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |